*{margin:0px;padding:0px;}
.top{height:64px;background:url(../images/top-bg.gif);}
.top .top1{height:36px;line-height:36px;text-align:right;padding-right:20px;font-size:12px;color:#fff;}
.top .top1 a:link,.top1 a:visited{color:#8ef200;font-weight:bold;text-decoration:none;}
.top .top1 a:hover{text-decoration:underline;}
.top .top2{height:27px;text-align:right;padding-right:20px;}
.top .top2 li{list-style:none;width:60px;padding-left:5px;height:22px;text-align:center;background:url(../images/top-line.gif) no-repeat;float:right;}
.top .top2 a:link,.top2 a:visited{color:#2c5784;font-size:12px;text-decoration:none;}
.top .top2 a:hover{color:#444;}


/*左侧菜单*/
.left{width:182px;}
.left .title{font-size:14px;height:27px;line-height:27px;color:#003366;padding-left:27px;background:url(../images/menu_bg.gif);}
ul.menu, ul.menu ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}

ul.menu a {
  display: block;
  text-decoration: none;
  font-size:12px;
  color:#003366;
}
ul.menu li a, ul.menu ul.menu li a {
  background:url(../images/menu_bg.gif);
  height:27px;
padding-left:30px;
  line-height:27px;
  font-weight:bold;
}


ul.menu li ul li a, ul.menu ul.menu li ul li a {
  background:url(../images/menu_bg1.gif) no-repeat;
  color: #000;
  height:26px;
  line-height:26px;
  font-weight:100;  
padding-left:35px;
}

ul.menu li ul li a:hover, ul.menu ul.menu li ul li a:hover {
  background:url(../images/menu_bg2.gif) no-repeat;
  padding-left:35px;
}
ul.menu a.active, ul.menu ul.menu li a.active, ul.menu a.active:hover, ul.menu ul.menu li a.active:hover {
    text-decoration: underline;
}

